package com.f5.management.service;

import com.f5.management.entity.Community;
import com.f5.management.utils.PageResult;

import java.util.List;

public interface CommunityService {
    //添加
    boolean add(Community community);

    //修改状态
    boolean updateStatus(int id, boolean status);

    //分页查询数据
    PageResult<List<Community>> findByPage(int page, int size);

    //更改信息
    boolean updateInfo(Community community);

    //查询编号是否存在
    boolean selectNumber(String serialNumber);

    //删除信息
    boolean delInfo(int id);

    //查询
    PageResult<List<Community>> findByName(String serialNumber,String name, int page, int size);

    //通过小区名字查询cid
    int findCidByName(String name);

    //通过id查找
    Community findById(int id);
}
